Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Serbia&Montenegro F1 Serbia&Montenegro F2 Italy F15 Romania F12 Serbia&Montenegro F4 Croatia F4 Germany-w2 Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Israel F3 Italy F6 Turkey #1-w4 Bosnia/Herzegovina F1 Bosnia/Herzegovina F3 Romania F7 Serbia & Montenegro F1 Croatia F5 Croatia F6 Nigeria F6 Israel F4 Israel F6 Germany F2 Croatia F1 Italy F11 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Bosnia/Herzegovina F6 Germany F2 Italy F26 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Germany F2 Germany F3 Croatia F3 Croatia F3 Croatia F4 Croatia F6 Croatia F4 Turkey #1-w1 Hungary F5 Turkey #1-w2 Germany-w1 Turkey #1-w3 Croatia F1 Croatia F2 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Croatia F5 Nigeria F5 Israel F2 Israel F5 Croatia F2 Qatar F2 Croatia F5 Bosnia/Herzegovina F3 Bosnia/Herzegovina F2 Kyiv UMC Open - Kiev Nova Challenger Osaka - Osaka Memorial Kolyaskin - Donetsk Kyiv UMC Open - Kiev Bukhara Challenger - Bukhara KGHM Polish Indoors - Wroclaw Fergana Challenger - Fergana Warsteiner Grand Prix - Oberstaufen Stella Artois Clay Court Championships - Budaors Yokohama International Tennis Tournament - Yokohama 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Memorial Savigny - Sassuolo GHI Bronx Classic - Bronx IPP Open - Helsinki Memorial Savigni - Sassuolo Copa Sevilla - Seville KGHM Polish Indoors - Wroclaw Samarkand Challenger - Samarkand Fergana Challenger - Fergana Internazionali di Tennis de San Marino - San Marino Samarkand Challenger - Samarkand Architect Open - Budapest 2001 Challenger Canottieri Mincio - Mantova Akbank Private Banking-TED Open - Istanbul Fergana Challenger - Fergana IPP Open - Helsinki TED Open-Akbank Private Banking - Istanbul Bukhara Challenger - Bukhara Mordovia Cup 2005 - Saransk FILA Challenger Biella - Biella The LTA Wrexham Challenger - Wrexham The LTA Cardiff Challenger - Cardiff Samsung Securities Cup Challenger - Seoul Gemax Samsung Open 2004 - Belgrade Challenger Ford de Cherbourg - Cherbourg Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Wrexham Challenger - Wrexham EI Bank Bulgarian Challenger - Sofia Busan Open - Busan Croatia Osiguranje Rijeka Open - Rijeka Fergana Challenger - Fergana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Banjaluka Challenger 2007 - Banja Luka Mobilux Open - Luxembourg Kobstaedernes ATP Challenger - Kolding Open de L'Isere - Grenoble KGHM Polish Indoors - Wroclaw Open Castilla y Leon - Segovia Kyiv Open - Kiev Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 2006 USTA Tallahassee Tennis Challenger - Tallahassee BNP Paribas Primrose - Bordeaux Mamaia Challenger - Constanta Fergana Challenger - Fergana Alexander Kolyaskin Memorial - Donetsk Ljubljana Open 2008 - Ljubljana Zagreb Open - Zagreb Binghamton Professional Tennis Tournament - Binghamton Banja Luka Challenger 2008 - Banja Luka Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk Caversham International Tennis Tournament - Jersey Togliatti Cup - Togliatti Medjurgorje Open - Medjugorje Heilbronn Open - Heilbronn Open D'Orleans - Orleans Belgrade Challenger Lambertz Open by Stawag - Aachen ECM Prague Open 2008 - Prague Wolfsburg Challenger Kyoto Challenger Sunrise Challenger Ciudad de Telde - Telde Sarajevo Challenger Sofia Challenger Ostrava Challenger Rijeka Challenger Black Forest Open - Freudenstadt Bauer Watertechnology Cup - Eckental Unique Zagreb Open - Zagreb Vancouver Challenger Privat Bank Cup - Dnepropetrovsk Ljubljana Challenger Challenger Tunisie - Tunis Napoli Challenger Kolding Challenger Morocco Tennis Tour - Rabat Aachen Challenger Genova Challenger Challenger Groningen - Groningen Privatbank Open 2006 - Dnepropetrovsk BMW Tennis Championship - Sunrise Rimini Challenger Istanbul Challenger KGHM Polish Indoors - Wroclaw St. Remy Challenger Karshi Challenger - Karshi Izmir Challenger Genova Open Challenger - Genova Ljubljana Open - Ljubljana Astana Challenger Bratislava Challenger The Tarka Challenger - Barnstaple PEOPLEnet Cup - Dnepropetrovsk Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon San Jose Challenger BMW Tennis Championship - Sunrise 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta TED Open - Istanbul Aptos Challenger Zagreb Challenger Astana Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Polska Energia Open - Bytom Dusseldorf Open Challenger - Dusseldorf Athens Challenger KGHM Emax Polish Indoors - Wroclaw BH Telecom Indoors Sarajevo 2006 - Sarajevo Karshi Challenger St. Remy Challenger Istanbul Challenger Tyumen Challenger Dallas Challenger Open Prevadies - St. Brieuc Bukhara Challenger - Bukhara Ipsos Bucharest Challenger - Bucharest Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental LTA Shrewsbury Challenger - Shrewsbury Delhi Challenger I - New Delhi Ilkley Challenger Rennes Challenger Irving Challenger Isla de Lanzarote - Lanzarote Orleans Challenger Mons Challenger Banja Luka Challenger - Banja Luka XXVIII Edizione 'A.Savoldi' - Manerbio Samsung Securities Cup - Seoul Bordeaux Challenger Samarkand Challenger - Samarkand Bangkok Challenger Gemax Samsung Open 2005 - Belgrade Helsinki Challenger PrivatBank Cup - Dnepropetrovsk Challenger Ford de Cherbourg - Cherbourg St. Remy Challenger Brest Challenger Challenger Canottieri Minico - Mantova KGHM Dialog Polish Indoors - Wroclaw Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Canberra Challenger Challenger Casino Lugano - Lugano 3rd Volkswagon Challenger - Wolfsburg The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg Delray Beach International Tennis Championships - Delray Beach XI Venice Open - Venice Puerto Rico Challenger Tennis Event - Humacao Tashkent Challenger AXA Open II - Espinho 8° Trani Cup - Trani Open de Franche-Comte - Besancon Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Le Gosier Challenger Togliatti Cup - Togliatti Nottingham Challenger Heilbronn Open - Heilbronn 84° Concurso Internacional Tenis San Sebastian - San Sebastian Banja Luka Challenger 2003 - Banja Luka Grand Prix de Tennis - St. Jean de Luz BH Telecom Sarajevo 2007 - Sarajevo Meridiana Sardegna Open - Olbia Geneva Challenger IX Open Internacional D'Andorra - Andorra Togliatti Cup - Togliatti Open Castilla y Leon - Segovia Kyiv Open - Kiev ATP "Videocon" Challenger - Mumbai Samarkand Challenger - Samarkand Internazionali di Tennis di San Marino - San Marino Togliatti Cup - Togliatti Waldbaum's Hamlet Cup - Long Island President's Cup 2000 - Tashkent MTNL Cellular ATP Challenger - Mumbai Kremlin Cup - Moscow Challenger 42 - Andrezieux The Nottingham Challenger - Nottingham Sarajevo Open 2004 - Sarajevo Zagreb Open - Zagreb Ciudad de Pozoblanco 'Open Diputacion' - Cordoba GHI Bronx Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Mauritius Open - Mauritius Sarajevo Open - Sarajevo Pro Tennis World Open - Sunrise Banja Luka Challenger 2005 - Banja Luka Astana Challenger - Astana Gemax Open - Belgrade Internationaux du Doubs - Besancon Milan Indoors - Milan Poznan Challenger Kremlin Cup - Moscow Qatar Mobil Open 2001 - Doha Ethias Trophy - Mons Segovia Challenger AAPT Championships - Adelaide Open de Tenis Comunidad Valenciana - Valencia IPP Open - Helsinki San Remo Challenger Zagreb Challenger Milan Indoors - Milan Zagreb Challenger Cremona Challenger ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Dubai Open - Dubai Kremlin Cup - Moscow US Men's Clay Court Championships - Houston The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mumbai Open - Mumbai St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Estoril Open - Estoril Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Dutch Open Tennis - Amersfoort RCA Championships - Indianapolis Croatia Open - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas The Hypo Group Tennis International 2008 - Poertschach Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Dallas Challenger Tallahassee Challenger Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Atlanta Tennis Championships - Atlanta Kremlin Cup - Moscow Aircel Chennai Open - Chennai Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Winston Salem - Winston Salem Open de Moselle - Metz Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Samarkand Challenger Aircel Chennai Open - Chennai Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Chennai Open - Chennai Petange Challenger Open de Tenis Comunidad Valenciana - Valencia St. Petersburg Open - St. Petersburg Izmir Challenger Tashkent Challenger Open 13 - Marseille Open 13 - Marseille Bergamo Challenger If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna The Artois Championships - London Belgrade Challenger The Nottingham Open - Nottingham Bratislava Challenger Proton Malaysian Open - Kuala Lumpur US Men's Clay Court Championship - Houston ATP Studena Croatia Open Umag - Umag Campbells Hall of Fame Tennis Championships - Newport Qatar Exxon Mobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest Helsinki Challenger Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch PBZ Zagreb Indoors - Zagreb Sarajevo Challenger Studena Croatia Open - Umag Farmers Classic - Los Angeles Kremlin Cup - Moscow Campbell's Hall of Fame Tennis Championships - Newport Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Kremlin Cup - Moscow Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Moselle Open - Metz Barletta Challenger Quimper Challenger Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Qatar ExxonMobil Open - Doha Napoli Challenger Barcelona Open BancSabadell - Barcelona Countrywide Classic - Los Angeles Monza Challenger Legg Mason Tennis Classic - Washington Open Sud de France - Montpellier Rakuten Japan Open - Tokyo Kremlin Cup - Moscow AAPT Championships - Adelaide PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis If Stockholm Open - Stockholm Delray Beach Open - Delray Beach Rome Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Tunis Challenger ATP Kremlin Cup - Moscow Ostrava Challenger Open Seat Godo 2007 - Barcelona Konzum Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai Alessandria Challenger China Open - Beijing Braunschweig Challenger St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis Open 13 - Marseille Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle AEGON Championships - London Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Apia International - Sydney Open Sabadell Atlantico - Barcelona SAP Open - San Jose US Men's Clay Court Championship - Houston Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Ortisei Challenger Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Farmers Classic - Los Angeles ATP Studena Croatia Open - Umag PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Dubai Duty Free Tennis Championships - Dubai Power Horse Cup - Dusseldorf Citi Open - Washington Adidas International - Sydney PBZ Zagreb Indoors - Zagreb Andria Challenger Gerry Weber Open - Halle Open 13 - Marseille Mons Challenger Kremlin Cup - Moscow BMW Open - Munich Moselle Open - Metz Malaysian Open - Kuala Lumpur Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Citi Open - Washington Indian Oil Servo Challenger - Calcutta Osaka International Tennis Tournament - Osaka Quelle Cup 2000 - Furth Brisbane International - Brisbane Brixina Tennis Open - Bressanone Barcelona Open BancSabadell - Barcelona BMW Open - Munich Aegon Nottingham Open - Nottingham Venice Open - Venice LTA Men's Challenger - Wrexham Dubai Duty Free Tennis Championships - Dubai Alexander Kolyaskin Memorial - Donetsk AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Delray Beach International Tennis Championships - Delray Beach The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Regions Morgan Keegan Championships - Memphis St. Petersburg Open - St. Petersburg U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Brisbane - Brisbane SAP Open - San Jose Gerry Weber Open - Halle U.S. National Indoor Tennis Championships - Memphis St. Petersburg Open - St. Petersburg Topshelf Open - 's-Hertogenbosch Chennai Open - Chennai Kremlin Cup - Moscow China Open - Beijing Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami NASDAQ-100 Open - Miami Croatia Open - Umag Campionati Internazionali d'Italia - Rome Masters Series Monte-Carlo - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Qatar ExxonMobil Open - Doha Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters 1000 - Shanghai Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Abierto Mexicano Telcel - Acapulco Rogers Cup - Montreal Indianapolis Tennis Championships - Indianapolis BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach Kremlin Cup - Moscow Sony Ericsson Open - Miami Rogers Cup - Montreal Delray Beach International Tennis Championships - Delray Beach French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto St. Petersburg Open - St. Petersburg Western & Southern Open - Cincinnati Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai U.S. Open - New York Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami ABN AMRO World Tennis Tournament - Rotterdam Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London Sony Ericsson Open - Miami U.S. Open - New York Campionati Internazionali D'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Australian Open - Melbourne BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Estoril Open - Estoril U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad U.S. Open - New York Countrywide Classic - Los Angeles Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Citi Open - Washington Moselle Open - Metz If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Wimbledon - London BMW Open - Munich French Open - Paris Swiss Indoors Basel - Basel U.S. Open - New York U.S. Open - New York Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, RSA-CRO 1-4 U.S. Open - New York Davis Cup, World Group, PO, CRO-GBR 1-4 Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne AAMI Classic - Kooyong French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Internazionali BNL dItalia - Rome Shanghai ATP Masters - Shanghai Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Davis Cup, PO, RUS-IND 3-2 Davis Cup, PO, CRO-ECU 5-0 Olympics - London Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, 1R, ITA-CRO 3-2